function recursion() {
  // terminator
  // process
  // drill down
  // reverse the current level status
}

// fibonacci
// F(n) = F(n - 1) + F(n - 2)
